package com.abacus.lcy.m;

public interface ValueParser {

	public static final String BOOLEAN_PARSER = BooleanParser.class.getName();

	public static final String BYTE_PARSER = ByteParser.class.getName();

	public static final String CALENDAR_PARSER = CalendarParser.class.getName();

	public static final String CHARACTER_PARSER = CharacterParser.class.getName();

	public static final String DATE_PARSER = DateParser.class.getName();

	public static final String FLOAT_PARSER = FloatParser.class.getName();

	public static final String INTEGER_PARSER = IntegerParser.class.getName();

	public static final String LONG_PARSER = LongParser.class.getName();

	public static final String SHORT_PARSER = ShortParser.class.getName();

	public static final String STRING_PARSER = StringParser.class.getName();

	public static final Integer BOOLEAN_PARSER_CODE = Integer.valueOf(0);

	public static final Integer BYTE_PARSER_CODE = Integer.valueOf(1);

	public static final Integer CALENDAR_PARSER_CODE = Integer.valueOf(2);

	public static final Integer CHARACTER_PARSER_CODE = Integer.valueOf(3);

	public static final Integer DATE_PARSER_CODE = Integer.valueOf(4);

	public static final Integer FLOAT_PARSER_CODE = Integer.valueOf(5);

	public static final Integer INTEGER_PARSER_CODE = Integer.valueOf(6);

	public static final Integer LONG_PARSER_CODE = Integer.valueOf(7);

	public static final Integer SHORT_PARSER_CODE = Integer.valueOf(8);

	public static final Integer STRING_PARSER_CODE = Integer.valueOf(9);

	Object valueOf(Value value);

}
